entertain munificently

Translations
угощать/принимать гостей щедро
They entertained munificently, with lavish meals and expensive gifts.
Они щедро угощали гостей роскошными блюдами и дорогими подарками.